why is the triangle inequality true